runtime.sudog.elem (field)

32 uses

	runtime (current package)
		chan.go#L266: 	mysg.elem.set(ep)
		chan.go#L339: 	if sg.elem.get() != nil {
		chan.go#L341: 		sg.elem.set(nil)
		chan.go#L398: 	dst := sg.elem.get()
		chan.go#L409: 	src := sg.elem.get()
		chan.go#L444: 		if sg.elem.get() != nil {
		chan.go#L445: 			typedmemclr(c.elemtype, sg.elem.get())
		chan.go#L446: 			sg.elem.set(nil)
		chan.go#L466: 		sg.elem.set(nil)
		chan.go#L645: 	mysg.elem.set(ep)
		chan.go#L730: 		typedmemmove(c.elemtype, qp, sg.elem.get())
		chan.go#L737: 	sg.elem.set(nil)
		mgc.go#L1213: 			return isMarkedOrNotInHeap(gp.waiting.elem.get())
		mgc.go#L1268: 				sg.elem.setUntraceable()
		mgc.go#L1286: 			sg.elem.setTraceable()
		mgc.go#L1332: 				shade(sg.elem.uintptr())
		proc.go#L518: 	if s.elem.get() != nil {
		proc.go#L527: 	if s.elem.get() != nil {
		runtime2.go#L416: 	elem maybeTraceablePtr // data element (may point to stack)
		select.go#L323: 		sg.elem.set(cas.elem)
		select.go#L371: 		sg1.elem.set(nil)
		sema.go#L306: 	s.elem.set(unsafe.Pointer(addr))
		sema.go#L317: 		if uintptr(unsafe.Pointer(addr)) == t.elem.uintptr() {
		sema.go#L363: 		if uintptr(unsafe.Pointer(addr)) < t.elem.uintptr() {
		sema.go#L410: 		if uintptr(unsafe.Pointer(addr)) == s.elem.uintptr() {
		sema.go#L414: 		if uintptr(unsafe.Pointer(addr)) < s.elem.uintptr() {
		sema.go#L481: 	s.elem.set(nil)
		sema.go#L602: 	s.elem.set(unsafe.Pointer(l))
		sema.go#L624: 	s.elem.set(nil)
		stack.go#L824: 		adjustpointer(adjinfo, unsafe.Pointer(&s.elem.vu))
		stack.go#L825: 		adjustpointer(adjinfo, unsafe.Pointer(&s.elem.vp))
		stack.go#L838: 		p := sg.elem.uintptr() + uintptr(sg.c.get().elemsize)